#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    ui->dial->setWrapping(true);//超过最大值回到最小值
    ui->dial->setNotchesVisible(true);//显示刻度线
    ui->dial->setMaximum(100);//设置最大值
    ui->dial->setMinimum(0);//设置最小值
    ui->dial->setValue(100);//设置初始值
    ui->dial->setSingleStep(1);//方向键控制数值


}

Widget::~Widget()
{
    delete ui;
}


void Widget::on_dial_valueChanged(int value)
{
    ui->label->setText(QString("透明度：")+QString::number(value));
    this->setWindowOpacity((double)value/100);
}
